import React from 'react';
import { connect } from 'umi';

/*测试类组件使用 dva */
class Test extends React.PureComponent {
  constructor(props: {} | Readonly<{}>) {
    super(props);
  }

  render(): React.ReactNode {
    return <>123</>;
  }
}

// params 里面包含 dva中的命名空间,以及dva自带属性(比如 loading等等)
// 返回的这个对象会合并到当前组件的props中去,以便当前组件使用
export default connect(function (params: any) {
  return {
    'koding/index': params['koding/index'],
  };
})(Test);
